Symbolic-Numeric Efficient Solution of Optimal Control Problems for Multibody Systems
نویسنده
چکیده
This paper presents an efficient symbolic-numerical approach for generating and solving the Boundary Value Problem Differential Algebraic Equation (BVP-DAE) originating from the variational form of the Optimal Control Problem (OCP). This paper presents the Method for the symbolic derivation, by means of symbolic manipulation software (Maple), of the equations of the OCP applied to a generic multibody system. The constrained problem is transformed into a non-constrained problem, by means of the Lagrange multipliers and penalty functions. From the first variation of the nonconstrained problem a BVP-DAE is obtained, and the finite difference discretization yields a non-linear systems. For the numerical solution of the non-linear system a damped Newton scheme is used. The sparse and structured jacobians is quickly inverted by exploiting the sparsity pattern in the solution strategy. The proposed method is implemented in an object oriented fashion, and coded in C++ language. Efficiency is ensured in core routines by using Lapack and Blas for linear algebra.
منابع مشابه
Symbolic Computation Sequences and Numerical Analytic Geometry Applied to Multibody Dynamical Systems
The symbolic-numeric computing described here consists of an extensive symbolic pre-processing of systems of differential-algebraic equations (DAE), followed by the numerical integration of the system obtained. The application area is multibody dynamics. We deal symbolically with a DAE system using differentiation and elimination methods to find all the hidden constraints, and produce a system ...
متن کاملSymbolic Preprocessing for the Numerical Simulation of Multibody Dynamic Systems
The symbolic-numeric computing described here consists of an extensive symbolic pre-processing of systems of differential-algebraic equations (DAE), followed by the numerical integration of the system obtained. The application area is multibody dynamics. We deal symbolically with a DAE system using differentiation and elimination methods to find all the hidden constraints, and produce a system ...
متن کاملThe Comparison of Direct and Indirect Optimization Techniques in Equilibrium Analysis of Multibody Dynamic Systems
The present paper describes a set of procedures for the solution of nonlinear static-equilibrium problems in the complex multibody mechanical systems. To find the equilibrium position of the system, five optimization techniques are used to minimize the total potential energy of the system. Comparisons are made between these techniques. A computer program is developed to evaluate the equality co...
متن کاملNumerical Solution of Optimal Control of Time-varying Singular Systems via Operational Matrices
In this paper, a numerical method for solving the constrained optimal control of time-varying singular systems with quadratic performance index is presented. Presented method is based on Bernste in polynomials. Operational matrices of integration, differentiation and product are introduced and utilized to reduce the optimal control of time-varying singular problems to the solution of algebraic ...
متن کاملResearch Overview of Agnes Szanto
The general objectives of my research program are to develop efficient algorithms for problems in algebra and in differential algebra, to analyze the computational complexity of the algorithms and to implement them. The scope of my research has expanded over the years. Initially I studied the structure of associative algebras and their applications to factoring polynomials and integers. As a Ph...
متن کامل